rocket catapult - German English Dictionary